Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 WELL PLACE Detached £1,954,945 £1,560,000 23 Mar 2018
5 WELL PLACE Detached £2,124,984 £1,350,000 25 Mar 2014